Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F27 Canada F1 Canada F2 Australia F1 Australia F2 Garden Open - Rome Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Hungarian Open - Budapest 10th Wartburg Open - Eisenach Muller Cup - Ulm BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Jaegermeister Open - Braunschweig Memorial Kolyaskin - Donetsk Copa Ericsson Chile - Santiago Aberto Da Costa Do Sauipe - Bahia Copa Ericsson Peru - Lima Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte GHI Bronx Tennis Classic - Bronx Challenger Santa Cruz - Santa Cruz IV Trofeo Ciudad de Quito - Quito Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago Open Punta Del Este/Copa Banco Montevideo - Punta Del Este ATP Tour Challenger at Nellie Gail - Laguna Hills IV Abierto Internacional de Salinas - Salinas Barletta Citta Della Disfida Open 99 - Barletta Napoli Challenger - Napoli Open de Nice - Nice AXA Open - Espinho Jagermeister Open - Braunschweig Pekao Open - Szczecin Copa Ericsson - Sao Paulo Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires VIII Avierto Internacional de Salinas - Salinas The Granby Natrel Challenger - Granby Togliatti Cup - Togliatti Tampere Imageneering Open - Tampere St. Petersburg Challenger by Kinex - St. Petersburg VI Gramado Open de Tenis - Gramado Regional Hand Center Men's Challenger - Fresno IX Trofeo Ciudad de Quito - Quito Sao Paulo - Brazil USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ispat Open 2004 - Ostrava San Remo Tennis Cup - San Remo Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano Siemens Open 2004 - Scheveningen SAA Hilversum Open - Hilversum Porsche Open - Poznan Brasov Challenger - Brasov Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik Copa Sevilla-Internacionales de Andalucia - Seville Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Oberstaufen Cup - Oberstaufen Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Timisoara Challenger 2005 - Timisoara San Marino Cepu Open - San Marino Copa Petrobras - Buenos Aires Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis XI Abierto Internacional de Salinas - Salinas Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Oberstaufen Cup - Oberstaufen Riviera di Rimini Challenger - Rimini Aamulehti Tampere Open - Tampere 8° Trani Cup - Trani Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Amazonia Open de Tenis - Belem IX Gramado Open - Gramado Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Unicredit Czech Open 2007 - Prostejov Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Siemens Open 2007 - Scheveningen Levene Gouldin & Thompson Tennis Challenger - Binghamton San Marino Cepu Open - San Marino IV Manta Open - Manta Genova Open Challenger - Genova Ljubljana Open - Ljubljana Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Posillipo Tennis Cup - Napoli ATP Challenger Trophy 2007 - Trnava Open Costa Daurada - Tarragona Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Challenger Ciudad de Guayaquil - Guayaquil Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Aberto de Sao Paulo - Sao Paulo ITG Miami Challenger - Miami Abierto Internacional de Salinas 'Dario Expreso' - Salinas BMW Tennis Championship - Sunrise 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Oberstaufen Cup-Head German Master's Series - Oberstaufen Medjurgorje Open - Medjugorje Timisoara Challenger - Timisoara Akbank Private Banking TED Open - Istanbul Geneva Challenger - Geneva Citta di Como Challenger - Como Brasov Challenger - Brasov Ljubljana Open 2008 - Ljubljana Pekao Open - Szczecin Copa Petrobras-Brazil - Aracaju Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Sao Paulo Challenger Salinas Challenger Iquique Challenger Bucaramanga Challenger Santiago Challenger Caltanissetta Challenger Barletta Challenger St. Brieuc Challenger Monza Challenger Tunis Challenger Ostrava Challenger San Remo Challenger Bordeaux Challenger Zagreb Challenger Karlsruhe Challenger Furth Challenger Kosice Challenger Scheveningen Challenger Rimini Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Geneva Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Florionapolis Challenger Guayaquil Challenger Sao Paulo Challenger Lima Challenger Sao Paulo Challenger Bucaramanga Challenger Sunrise Challenger Bogota Challenger Pereira Challenger Blunmenau Challenger Rome Challenger Ostrava Challenger Cairo Challenger San Remo Challenger Zagreb Challenger Biella Challenger Alessandria Challenger Prostejov Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Oberstaufen Challenger Rimini Challenger Orbetello Challenger Cordenons Challenger Kitzbuhel Challenger Belo Horizonte Challenger Montevideo Challenger Buenos Aires Challenger Asuncion Challenger Santiago Challenger Sao Paulo Challenger Buenos Aires Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Pereira Challenger Blumenau Challenger Santos Challenger Sarasota Challenger Savannah Challenger Alessandria Challenger Rijeka Challenger San Benedetto Challenger Sopot Challenger Poznan Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Guayaquil Challenger Montevideo Challenger Sao Paulo Challenger Florianopolis Challenger Santiago Challenger Grand Prix Hassan II - Casablanca Merano Open - Merano Investor Swedish Open - Bastad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino MFS Pro Tennis Championships - Boston Mallorca Open - Mallorca Connex Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Mobil Open 2000 - Doha Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Internazionali di Tennis di San Marino - San Marino Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Heineken Open - Auckland BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel St. Petersburg Open - St. Petersburg Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel St. Petersburg Open - St. Petersburg Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Qatar Open - Doha BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Vietnam Open - Ho Chi Minh City CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Heineken Open - Auckland MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Orange Prokom Open - Sopot Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Movistar Open - Vina del Mar Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires VTR Open - Vina del Mar Copa Claro - Buenos Aires Italian Open - Rome The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Cridicard Mastercard Tennis Cup - Campos do Jordao Copa Ericsson Argentina - Buenos Aires Riviera di Rimini Challenger 2004 - Rimini Copa Ericsson Uruguay - Montevideo Copa Petrobras Uruguray - Montevideo Nord LB Open - Braunschweig Poznan Challenger Davis Cup, Group 1, 1R, ARG-MEX 5-0 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Hyundai Hopman Cup - Perth Colonial Classic - Kooyong BNP Paribas Open - Indian Wells Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Olympics - Sydney